<%@page import="Entities.*"%>
<%@page import="Helpers.*"%>
<%@page import="Hibernate.*"%>
<%@page import="java.util.*"%>
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title>Bijlage</title>
    </head>
    <body>
        <table border="1">
            <%
        String naam = (String) request.getParameter("naam");
        //show form
        if (naam == null) {
             HoofdstukkenHelper hHelper = new HoofdstukkenHelper();
             List<Hoofdstukken> hoofdstukken = hHelper.gethoofdstukken();
            %>
            <h1>Voeg bijlage toe:</h1> <br />

            <form name="addBijlage" action="addBijlage.jsp" method="POST">
                Hoofdstuk:
                   <select name="hoofdstuk">
                      <% for (Hoofdstukken hoofdstuk : hoofdstukken)
                         { %>
                            <option> <%=hoofdstuk.getId()%> </option>
                      <% } %>
                   </select> <br />
                Naam: <input type="text" name="naam" value="" /> <br />
                Url: <input type="text" name="the_url" value="" /> <br />
                <input type="submit" value="Add" />
            </form>
            <%
        //persist bijlage
        } else {
            BijlageHelper helper = new BijlageHelper();
            Bijlage bijlage = new Bijlage();


            bijlage.setNaam((String) request.getParameter("naam"));
            bijlage.setUrl((String) request.getParameter("the_url"));
            bijlage.setHoofdstukId((int) Integer.parseInt(request.getParameter("hoofdstuk")));
            helper.persistBijlage(bijlage);

            response.sendRedirect("showBijlagen.jsp");
        }
            %>
        </table>
    </body>
</html>
